import 'dart:io';

void main() {
  print('主函数开始哩（￣︶￣）↗　');
  sleep(Duration(seconds: 3));
  Future f = getData();
  f.then((res) {
    print('get中res的值是 $res');
  }).catchError((e) {
    print(e);
    print('主函数已经结束哩(～￣▽￣)～');
  });
}

Future<String> getData() {
  return Future(() {
    print('开始请求');
    sleep(Duration(seconds: 3));
    // print('获取响应数据');
    // return '响应的数据————一个打🏀的Man的信息';
    throw Exception('网络请求出现错误');
  });
}
